rot in hell - French English Dictionary